import { IsArray, IsNotEmpty, IsOptional } from 'class-validator';
import { IsArrayUnique } from '../../decorator/IsArrayUnique';

export class ProductCategoryDto {
  @IsNotEmpty({ message: '请输入产品分类名称' })
  name: string;

  @IsOptional()
  baseConfig: string;

  @IsOptional()
  @IsArray()
  @IsArrayUnique({ message: '可选参数不允许包含重复的值' })
  optionalConfig: string[];

}